package com.redwood.report.entity;

import java.util.List;

/**
 * Created by sp on 2018/12/19.
 */

public class JianKongInfo extends ServiceResult{

    /**
     * info : [{"xitongbianhao":"20001","zhuangtai":"RUN","caozuoren":"羅大維/","bianhao":"PM25-1","mingcheng":"匯眾25T-1成形機","xinghao":"PM25","typedetail":"生產","startTimer":"2018-12-14T08:06:31.77","chanliang":null},{"xitongbianhao":"20002","zhuangtai":"FREE","caozuoren":"","bianhao":"PM25-2","mingcheng":"匯眾25T-2成形機","xinghao":"PM25","typedetail":"空閒","startTimer":"2018-12-14T09:02:46.697","chanliang":null},{"xitongbianhao":"20003","zhuangtai":"RUN","caozuoren":"江國瑋/","bianhao":"PM25-3","mingcheng":"匯眾25T-3成形機","xinghao":"PM25","typedetail":"生產","startTimer":"2018-12-14T08:03:49.94","chanliang":null},{"xitongbianhao":"20004","zhuangtai":"MOULD","caozuoren":"","bianhao":"PM25-4","mingcheng":"匯眾25T-4成形機","xinghao":"PM25","typedetail":"裝模中","startTimer":"2018-12-14T08:03:34.687","chanliang":null},{"xitongbianhao":"20005","zhuangtai":"MOULD","caozuoren":"","bianhao":"PM-50","mingcheng":"匯眾50T成形機","xinghao":"PM-50","typedetail":"卸模中","startTimer":"2018-12-14T09:15:36.59","chanliang":null},{"xitongbianhao":"20006","zhuangtai":"FREE","caozuoren":"","bianhao":"PM-60","mingcheng":"匯眾60T成形機","xinghao":"PM-60","typedetail":"空閒","startTimer":"2018-12-13T10:31:32.59","chanliang":null},{"xitongbianhao":"20007","zhuangtai":"BAD","caozuoren":"","bianhao":"PM-160","mingcheng":"匯眾160T成形機","xinghao":"PM-160","typedetail":"機器故障","startTimer":"2018-12-12T08:07:31.45","chanliang":null},{"xitongbianhao":"20008","zhuangtai":"RUN","caozuoren":"江國瑋/","bianhao":"PB-6TON","mingcheng":"月村 6 噸成形機","xinghao":"PB-6","typedetail":"生產","startTimer":"2018-12-14T08:03:56.41","chanliang":null},{"xitongbianhao":"20009","zhuangtai":"RUN","caozuoren":"江國瑋/","bianhao":"PTS-20TON","mingcheng":"月村20噸成形機","xinghao":"PTS-20","typedetail":"生產","startTimer":"2018-12-14T08:11:02.31","chanliang":null},{"xitongbianhao":"20010","zhuangtai":"FREE","caozuoren":"","bianhao":"PT-30TON","mingcheng":"月村30噸成形機","xinghao":"PT-30","typedetail":"空閒","startTimer":"2018-12-13T15:27:35.237","chanliang":null}]
     * allcount : 14
     * top : {"daijilv":0.538461566,"guzhanglv":0.07692308,"hegelv":0,"bulianglv":0,"baofeilv":0,"jiadonglv":0,"zaixian":5,"daiji":7,"jinggao":1,"lixian":0}
     */

    private int allcount;
    private TopBean top;
    private List<InfoBean> info;

    public int getAllcount() {
        return allcount;
    }

    public void setAllcount(int allcount) {
        this.allcount = allcount;
    }

    public TopBean getTop() {
        return top;
    }

    public void setTop(TopBean top) {
        this.top = top;
    }

    public List<InfoBean> getInfo() {
        return info;
    }

    public void setInfo(List<InfoBean> info) {
        this.info = info;
    }

    public static class TopBean {
        /**
         * daijilv : 0.538461566
         * guzhanglv : 0.07692308
         * hegelv : 0
         * bulianglv : 0
         * baofeilv : 0
         * jiadonglv : 0
         * zaixian : 5
         * daiji : 7
         * jinggao : 1
         * lixian : 0
         */

        private double daijilv;
        private double guzhanglv;
        private double hegelv;
        private double bulianglv;
        private double baofeilv;
        private double jiadonglv;
        private int zaixian;
        private int daiji;
        private int jinggao;
        private int lixian;

        public double getDaijilv() {
            return daijilv;
        }

        public void setDaijilv(double daijilv) {
            this.daijilv = daijilv;
        }

        public double getGuzhanglv() {
            return guzhanglv;
        }

        public void setGuzhanglv(double guzhanglv) {
            this.guzhanglv = guzhanglv;
        }

        public double getHegelv() {
            return hegelv;
        }

        public void setHegelv(double hegelv) {
            this.hegelv = hegelv;
        }

        public double getBulianglv() {
            return bulianglv;
        }

        public void setBulianglv(double bulianglv) {
            this.bulianglv = bulianglv;
        }

        public double getBaofeilv() {
            return baofeilv;
        }

        public void setBaofeilv(double baofeilv) {
            this.baofeilv = baofeilv;
        }

        public double getJiadonglv() {
            return jiadonglv;
        }

        public void setJiadonglv(double jiadonglv) {
            this.jiadonglv = jiadonglv;
        }

        public int getZaixian() {
            return zaixian;
        }

        public void setZaixian(int zaixian) {
            this.zaixian = zaixian;
        }

        public int getDaiji() {
            return daiji;
        }

        public void setDaiji(int daiji) {
            this.daiji = daiji;
        }

        public int getJinggao() {
            return jinggao;
        }

        public void setJinggao(int jinggao) {
            this.jinggao = jinggao;
        }

        public int getLixian() {
            return lixian;
        }

        public void setLixian(int lixian) {
            this.lixian = lixian;
        }
    }

    public static class InfoBean {
        /**
         * xitongbianhao : 20001
         * zhuangtai : RUN
         * caozuoren : 羅大維/
         * bianhao : PM25-1
         * mingcheng : 匯眾25T-1成形機
         * xinghao : PM25
         * typedetail : 生產
         * startTimer : 2018-12-14T08:06:31.77
         * chanliang : null
         */

        private String xitongbianhao;
        private String zhuangtai;
        private String caozuoren;
        private String bianhao;
        private String mingcheng;
        private String xinghao;
        private String typedetail;
        private String startTimer;
        private int chanliang;
        private int yunxing;
        private int daiji;
        private int jinggao;
        private int lixian;

        public int getYunxing() {
            return yunxing;
        }

        public void setYunxing(int yunxing) {
            this.yunxing = yunxing;
        }

        public int getDaiji() {
            return daiji;
        }

        public void setDaiji(int daiji) {
            this.daiji = daiji;
        }

        public int getJinggao() {
            return jinggao;
        }

        public void setJinggao(int jinggao) {
            this.jinggao = jinggao;
        }

        public int getLixian() {
            return lixian;
        }

        public void setLixian(int lixian) {
            this.lixian = lixian;
        }

        public String getXitongbianhao() {
            return xitongbianhao;
        }

        public void setXitongbianhao(String xitongbianhao) {
            this.xitongbianhao = xitongbianhao;
        }

        public String getZhuangtai() {
            return zhuangtai;
        }

        public void setZhuangtai(String zhuangtai) {
            this.zhuangtai = zhuangtai;
        }

        public String getCaozuoren() {
            return caozuoren;
        }

        public void setCaozuoren(String caozuoren) {
            this.caozuoren = caozuoren;
        }

        public String getBianhao() {
            return bianhao;
        }

        public void setBianhao(String bianhao) {
            this.bianhao = bianhao;
        }

        public String getMingcheng() {
            return mingcheng;
        }

        public void setMingcheng(String mingcheng) {
            this.mingcheng = mingcheng;
        }

        public String getXinghao() {
            return xinghao;
        }

        public void setXinghao(String xinghao) {
            this.xinghao = xinghao;
        }

        public String getTypedetail() {
            return typedetail;
        }

        public void setTypedetail(String typedetail) {
            this.typedetail = typedetail;
        }

        public String getStartTimer() {
            return startTimer;
        }

        public void setStartTimer(String startTimer) {
            this.startTimer = startTimer;
        }

        public int getChanliang() {
            return chanliang;
        }

        public void setChanliang(int chanliang) {
            this.chanliang = chanliang;
        }
    }
}
